package upm.pb4agent.team2.environment;

import java.util.HashMap;

import upm.pb4agent.team2.Constants;

import jade.core.AID;


/**
 * Class to hold rower stats necessary to keep track of (strength, agility, last time of row, etc)
 * 
 * @version 1.0
 * @author Alejandro Bustamante
 */
public class RowerStats
{
	// rower id
	public AID rowerAID;
	
	// CONSTRAINTS:
	
	// information about the rower
	public int rowerNumber = 0;
	
	public float strength = 0;
	public float agility = 0;
	public float resistance = 0;
	
	// information about the rower's condition
	public float time_row = 0;
	public float tiredness = 0;
	
	public int lastX = 0;
	public int lastY = 0;
	
	// information about the time of the rower's last actions
	public String currentSeatID = Constants.NO_SEAT_PICKED;
	
	public Long timeOfLastPickSeat;
	public HashMap<String, Long> oarTimesHash = new HashMap<String, Long>();

}
